package com.sky.anno;

import com.sky.enumeration.OperationType;

import java.lang.annotation.*;

/**
 * 用来标记自动填充公共字段的注解
 * 用于根据需求填充数据
 * 添加
 *          创建人
 *          创建时间
 *          修改人
 *          修改时间
 * 修改
 *          修改人
 *          修改时间
 */
//回头会生成到文档中
@Documented //系统注解
//注解要加在方法上
@Target(ElementType.METHOD) //元注解
//注解在运行时生效
@Retention(RetentionPolicy.RUNTIME) //元注解
public @interface TableInject {
    /**
     * 操作类型
     * @return
     */
    OperationType value();
}
